package vo

import (
	"boy-go/pkg/xtime"
	"time"
)

// TSchoolTagModel 学校标签Model
type TSchoolTagModel struct {
	Id         int64   `json:"id" form:"id"`                 // 主键ID
	SchoolId   *int64  `json:"schoolId" form:"schoolId"`     // 学校ID
	Name       *string `json:"name" form:"name"`             // 名称
	Num        *int64  `json:"num" form:"num"`               // 数量
	Lang       *string `json:"lang" form:"lang"`             // 原因
	Remark     *string `json:"remark" form:"remark"`         // 备注
	Statue     *int64  `json:"statue" form:"statue"`         // 状态
	UpdateTime *string `json:"updateTime" form:"updateTime"` // 修改时间
	CreateTime *string `json:"createTime" form:"createTime"` // 创建时间
}

func (item *TSchoolTagModel) UpdateAt(t *time.Time) {
	item.UpdateTime = xtime.TS.Format(t)
}
func (item *TSchoolTagModel) CreateAt(t *time.Time) {
	item.CreateTime = xtime.TS.Format(t)
}

type TSchoolTagExcelModel struct {
	Id         int64  `name:"主键ID"` // 主键ID
	SchoolId   int64  `name:"学校ID"` // 学校ID
	Name       string `name:"名称"`   // 名称
	Num        int64  `name:"数量"`   // 数量
	Lang       string `name:"原因"`   // 原因
	Remark     string `name:"备注"`   // 备注
	Statue     int64  `name:"状态"`   // 状态
	UpdateTime string `name:"修改时间"` // 修改时间
	CreateTime string `name:"创建时间"` // 创建时间
}
